Where's the best place in Houston to get some?
quote:
(e.g. chips is a US thing that has been introduced to Mexico & is now served in some, though not too many, restaurants in Mexico)
quote:
Spanish Flowers on North Main destroys Ninfa's on Navigation when it comes to Tex Mex.
quote:
several people i know and trust say this place has fallen off.
if it beats original ninfa's i will have to try it. what should i get?