California > Oakdale > Restaurants, Food & Beverages > Restaurants > La Costa Taqueria
1206 W F St, Oakdale, California, 95361-3635
(209) 847-1106
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!