← Tampa restaurants
The Soho Backyard
No reviews yet
Restaurant610 S Armenia Ave, Tampa
Own or manage The Soho Backyard? Claim this listing free
Menu coming soon
We haven’t read The Soho Backyard’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.