Restaurants & Bars

Manhattan Mexican

Mexicana Mama or Mama Mexico

Share:

Restaurants & Bars 6

Mexicana Mama or Mama Mexico

Al | Dec 10, 2002 10:08 AM

I saw some postings on this board about Mexicana Mama which I believe is located downtown on Hudson Street. Then last night I saw a televison show on the Food Network called, THE BEST OF, and they featured a Mexican restaurant in NYC called Mama Mexico. Are they the same place or two different places? Which one is better if they are two different places?

Want to stay up to date with this post?