Diegos Restaurant, MIAMI, Florida (FL)
Conveniently stationed at 65 Alhambra Plaza () in MIAMI, Florida (FL) (33134), Diegos Restaurant can be reached at 3054482498. We advise you to call upfront to book your table in the restaurant.
More restaurants in MIAMI, Florida (FL)
Diegos Restaurant contact information and details:
Address: 65 Alhambra Plaza - , MIAMI, Florida (FL) 33134
Contact Phone: 3054482498