Elote Stand
13410 Grand Prix Way, Tampa
Recent Reviews
You May Also Like
Ho Ho Choy Chinese Restaurant - 1441 E Fletcher Ave #125
Chinese, Dim Sum, Seafood, Sushi Bar
Persia House of Kabob - 1441 E Fletcher Ave # 123
Persian/Iranian, Halal
Panda Hut - 1441 E Fletcher Ave
Szechuan, Hot Pot
Restaurants in Tampa, FL
Elote Stand
13410 Grand Prix Way, Tampa, FL 33612