Leo's On Tap is an upscale Coney Island that serves great Greek/American food and has a full Bar. Breakfast is served all day and is a great place to start the day with a Bloody Mary or a Mimosa. Leo's is located directly behind Van Andel arena and is a well known place to dine and drink before an event. Our quick service and low prices make Leo's On Tap a popular restaurant in downtown Grand Rapids.