Search results
We did not find results for: el delfin los angeles.
Check spelling or type a new query.
We did not find results for: el delfin los angeles.
Check spelling or type a new query.
1800 S Central Ave Los Angeles, CA 90021 812.6 mi
Is this your business? Verify your listing
4.0 82 reviews
Have known this restaurant as El Delfin , I learned that they have new owners and the new name of the restaurant is Albertina's! The new owners have brightened the vibe to the decor,... More
Yummy place the food takes like your mom and grandma poked it Good service even when you go on a busy day More