Elmers Sports Cafe, TAMPA, Florida (FL)
Conveniently stationed at 5206 South Macdill Ave () in TAMPA, Florida (FL) (33611), Elmers Sports Cafe can be reached at 8138311305. It is best to call before you go to book your table in the restaurant.
More restaurants in TAMPA, Florida (FL)
Elmers Sports Cafe contact information and details:
Address: 5206 South Macdill Ave - , TAMPA, Florida (FL) 33611
Contact Phone: 8138311305