← Fredericksburg restaurants
Tapa Rio
No reviews yet
TapasClosed now · opens 12 PM1101 Sophia St, Fredericksburg
Own or manage Tapa Rio? Claim this listing free
Menu coming soon
We haven’t read Tapa Rio’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.