El Santo Taqueria in Miami
1620 Southwest 8th Street,
Miami, 33135
7863606019
7863606019
Providers of tacos in Miami
tacos, cocktails, bar, beer