Permanently Closed.. Enjoy quality, affordable dining and entertainment in the heart of Downtown Tampa's restaurant row.
The Metro offers Southern comfort and modern American dining selections as well as a full bar, Happy Hour, and much more.
Little Greek Fresh Grill - USF/Fowler Ave.2548 E Fowler Ave , Tampa FL, 33612
East! Japanese Kitchen Bar & Grill2701 E Fowler Ave , Tampa FL, 33612
Located in the former location of Boss Hogs, The Metro is a premier restaurant and lounge in Downtown Tampa.
The Metro Photos
Business Listed in Categories
News & Articles
Say Something or Ask a Question about The Metro