Description Estela's - (Closed) - Restaurant
A great Mexican restaurant on Davis Islands. The Margaritas and food options are some of the best in the bay!
Windward Bar And Grille282 Windward Passage Clearwater Beach , Clearwater Beach FL, 33767
Estela's - (Closed) Photos
Business Listed in Categories
Are you the owner of Estela's - (Closed) in Tampa Florida? Send us more details! Contact Us
News & Articles
People Connected to Estela's - (Closed)
Say Something or Ask a Question about Estela's - (Closed)
Recommended Ratings & Reviews
Comments : Horrible service! Food okay! Orders all always incorrect! Servers don't speak english!
Pros : Try the margaritas! Great food, great service!
Pros : Best Mexican in Tampa