The Soho Backyard


610 S. Armenia Ave. Ste. 105
Tampa, FL 33609

A Bar and Grill in Tampa FL

Flashy eatery & bar offering tapas, flatbreads & elaborate burgers amid mood lighting & TV screens.


Mon–Thur: 4pm–2am Fri: 2pm–2am Sat-Sun: 11am–2am

Click the button to add a review for The Soho Backyard

Add Review