Can we talk about Chile Verde at 2801 22nd Ave N having the best tacos in St Pete?  Be sure to get a glass bottle of coke or sprite (or sangria) to go with it!

Pin It on Pinterest

Share This
X
X