1020 E Florence Ave.,
Los Angeles , CA 90001 UNITED STATES
Based on 1 reviews
Great Seafood! Service is excellent!My mom suggested this place when I was craving seafood with a cold beer. It was great! The cocteles (cocktails) were generous and very tasty. They have the SPICIEST salsa I have ever tasted (Great). They serve you a great amount of...
Worldwide > United States > Los Angeles, CA > Car Audio - Video Systems