at 3120 Main St, Chula Vista , 91911-5706 United States
317 FB users likes Seafood Bar Mariscos La Cacho, set it to 107 position in Likes Rating for Chula Vista, California in Local Business category
Seafood Bar Mariscos La Cacho is Chula Vista based place and this enity listed in Mexican Restaurant category. Located at 3120 Main St CA 91911-5706. Contact phone number of Seafood Bar Mariscos La Cacho: (619) 422-2287