Search for:
Food

Restaurant Review | North Tampa/Carrollwood | Italian Food

I visit the Sacred Pepper restaurant in north Tampa. Despite the surprising lowkey location, this spot is a total hit for delicious handmade pasta and locally sourced ingredients! Do make reservations and do leave room for dessert!

To read a full review, check out my blog