Location: 1800 S Central Ave, Los Angeles, CA 90021
Popularity: 4/100
Phone:(213)746-2240
Category: Grocery, Restaurants
Tags: Seafood, Mexican Restaurants, Seafood Restaurants