La Sirena
Address:
651 Palomar St, Chula Vista, CA 91911
Phone:
(619) 425-8594
Restaurants,
Italian
Other Businesses:
- Pollo Amigo at 2540 Main St, Chula Vista, CA 91911
- El Mariscon Sea Food at 675 Anita St, Chula Vista, CA 91912
- Starbucks at 555 Broadway, STE 147, Chula Vista, CA 91910
- NY Wings & Ribs at 263 E Orange Ave, Chula Vista, CA 91911
- Silver Dollar at 341 3rd Ave, Chula Vista, CA 91910