Restaurants Hayward

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

Map 25125 Santa Clara St #C