That thread about fancy restaurants got me thinking about a not so fancy place but probably one that I liked going to more than any other and that was the Cadillac Bar in Nuevo Laredo in the 70's and early 80's.
Thinking about their grilled frog legs and quail still make my mouth water.
**** cartels.
Thinking about their grilled frog legs and quail still make my mouth water.
**** cartels.
Comment