Xtreme Tacos is a renowned Mexican restaurant in the Tampa Bay area, located in the Soho district at 5609N Nebraska Avenue. It is well-known for its excellent tacos, and has been setting the standard for delicious meals in Seminole Heights for over five years.
Another taco Tuesday and I was on the hunt for something new... so with 5 stars I had to see what the hype was all about. I instantly fell in love with all...
Taco Tuesday tour with the FSU crew and we had a blast. This place wasn't what I expected but the food was so good. The ambiance is colorful and fun, there...
This is definitely a low key vibe. I enjoyed my Quesa Barria but it wasn't the best thing ever. The alcohol selection consisted of canned ciders, rose,...