Search results
We did not find results for: El Eden Restaurant Miami, FL.
Check spelling or type a new query.
We did not find results for: El Eden Restaurant Miami, FL.
Check spelling or type a new query.
10755 SW 190th St Miami, FL 33157 2762.01 mi
Is this your business? Verify your listing
4.0 1 review
Great spot for a quick lunch the ladies are very nice and if you go on Wednesday the lunch special is awesome. They are very flexible and will bend over backwards to make sure you have a nice... More