Taqueria Los Portales No 2

Where
30200 Industrial Pkwy SW, Hayward , CA
Call
(510) 324-8125
Tags
Restaurants, Mexican Restaurants

Comments