California > Santa Fe Springs > La Habra City > Restaurants, Food & Beverages > Restaurants > Villa's Tacos
10017 Orr And Day Rd, Santa Fe Springs, California, 90670-3506
(562) 864-5210
La Habra City
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!