Restaurants & Bars

Florida Steakhouse

Top Notch Steak House

Share:

Restaurants & Bars 6

Top Notch Steak House

Trust God | Feb 26, 2010 07:19 PM

If you're in Tampa and looking for a good steak and some mud pie you have to check this place out: Frontier Steakhouse Cattle Co.
8602 East Sligh Avenue
Tampa, FL 33610-9238
(813) 621-3050

Want to stay up to date with this post?

Feedback