1208 S Howard Ave
Tampa, FL 33606
Tampa, FL 33606
Open Hours5:00pm - 11:00pm
OverviewOwner David Laxer carries on the tradition of excellence begun by his father Bern more than 40 years ago. Beef connoisseurs should make this restaurant first on their list of...
more