Located between Arcadia Avenue and Taylor Street, this Mexican and Seafood restaurant only serves the freshest fish, and many of our dishes come with rice and beans and your choice of tortillas. We serve Mexican and American breakfast to appease all ...
20 Main Street, Vista
(760) 758-5657
702 S Santa Fe Ave, Vista
(760) 630-5834
777 E Vista Way, Vista
(760) 224-6724