Permanently Closed.. Located in the heart of Downtown Tampa, The Metro is an affordable and quality way to dine and wine. Great American cuisine and happy hours!
MyArea Network500 E Kennedy Blvd. Suite 100, Tampa FL, 33602
Tampa Bay WaVE500 E Kennedy Blvd Ste. 300, Tampa FL, 33602
The Metro Restaurant and Lounge Photos
Business Listed in Categories
News & Articles
Say Something or Ask a Question about The Metro Restaurant and Lounge