Steel Horse Tavern
7123 N Rome Ave Tampa FL 33604 USA
- This is the page of Steel Horse Tavern on 7123 N Rome Ave Tampa FL 33604.
- Steel Horse Tavern is a new listing on food pages, updated
on November 24, 2023.
- This page has had 13 visitors. You are the 13th.
Location