La Fiesta
Address:
3227 Ocean View Blvd, San Diego, CA 92113
Phone:
(619) 609-1442 Restaurants
Other Businesses:
- Azteca Mexican at 4600 Air Way, San Diego, CA 92102
- Harborside Thai & Sushi at 2844 Main St, San Diego, CA 92113
- Sason De Mama El at 2941 National Ave, San Diego, CA 92113
- Party Time Sub Salads & Much at 2960 National Ave, San Diego, CA 92113
- Poppa Fish LLC at 3227 Ocean View Blvd, San Diego, CA 92113