
Kylie K.
1/17/2015
Sandy's Cafe--formerly known as Rio Cafe--is a Spanish restaurant conveniently located next to the Greyhound bus station. The restaurant is clean and has inside seating available. Our cashier...
(1)
Rio Cafe is a Hispanic restaurant located in Tampa, FL, known for serving the best cubans in town.
With a wide range of menu options and a cozy atmosphere, Rio Cafe is a popular choice for locals and visitors alike.
Generated from the website
Sandy's Cafe--formerly known as Rio Cafe--is a Spanish restaurant conveniently located next to the Greyhound bus station. The restaurant is clean and has inside seating available. Our cashier...
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.