Leo's Sports Bar & Grill

$ • Bars, American, Sports Bars

Hours:
11 S Market St, Vermillion
(605) 624-9991

Leo's Sports Bar & Grill Reviews

4.2
75 ratings
Restaurantji Rating
5
66%
2
17%
1
17%
Food
4.0
Atmosphere
4.0
Service
4.2

Share your opinion about Leo's Sports Bar & Grill

Restaurantji Rating

Read All Reviews(75)

Ratings

Menu

Add a Menu
Leo's Sports Bar & Grill Menu
Leo's Sports Bar & Grill Menu

Photos

Add a Photo
Leo's Sports Bar & Grill
Leo's Sports Bar & Grill
View All Photos

Hours

Monday 3PM - 2AM
Tuesday 3PM - 2AM
Wednesday 3PM - 2AM
Thursday 3PM - 2AM
Friday 3PM - 2AM
Saturday 11AM - 2AM
Sunday 11AM - 7PM
Updated on: