Navigation
Navigation

Chula Vista

303 Broadway
Chula Vista, CA 91010

(619) 737-9553
HOURS OF OPERATION:

Mon-Thurs | 9am-9pm
Fri-Sat | 9am-9:30pm
Sun | 9am-9pm

info@phocadaorestaurant.com

ORDER ONLINE MENU
Loading ...