JavaScript is not enabled.
Overated - Review by citysearch c | La Super-Rica Taqueria

La Super-Rica Taqueria

Claim

Overated 12/12/2002

This place is way overated. Not enough food for the price and what you do get is not all that good. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021