Meza Taqueria
- Address
- 25125 Santa Clara St #C
- Place
- Hayward , CA 94544-2165
- Landline
- (510) 786-6055
Description
Meza Taqueria can be found at 25125 Santa Clara St #C . The following is offered: Restaurants - In Hayward there are 119 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(510)786-6055 (510)-786-6055 +15107866055