Señor Fish – Best Seafood in Los Angeles
155 Main St, Little Tokyo, Los Angeles
Señor Fish is a Mexican seafood restaurant in Los Angeles located at 155 Main St. Known for dishes like the Ensenada Fish Taco and Scallop Burrito, it's a popular choice for quick, flavorful lunches near Little Tokyo. Use this page to compare the FoodIndex score alongside Google, Yelp, and Uber …
Loading restaurant details...