Help this restaurant to be considered for a Zagat Rating by adding your member review.
Added! Go to List »
If you think lots of melted cheese = Mexican (and for most of it, sometimes it does!), then this is the place for you!
May. 2007