Navigation
Navigation

Chula Vista

303 Broadway
Chula Vista, CA 91010

(619) 737-9553

HOURS OF OPERATION:

DAILY | 9am-9pm
info@phocadaorestaurant.com

ORDER ONLINE MENU

Loading ...