Forumosa
Mexican Food
Cuisine
Greater Taipei Restaurants
Comrade_Stalin
November 21, 2004, 8:36pm
73
La Casita is the best. None even comes close.
[
La Casita Mexican Restaurant
show post in topic