Can a bar actually be a good restaurant too, or does one always suffer for the other? In Miami, that tension is real. Most spots lean one way hard. Spillover, sitting on Main Highway in Coconut Grove, manages to hold both without flinching, and I’ve been going there long enough to trust that it isn’t a fluke.
The place is casual in the way that means it, not casual as a branding choice. There’s a low-key outdoor patio shaded by a big fig tree, some mismatched furniture, string lights that don’t feel forced, and a general vibe that suggests nobody planned the décor all at once. Inside is tighter — a bar that takes up real estate, a few tables, and enough noise that you feel like something is happening without it being exhausting. It’s on the quieter stretch of Main Highway, away from the marina-tourist circuit, which is part of why regulars keep it on rotation.
Happy hour runs Monday through Friday, 3 to 7 p.m., and it’s the reason I first showed up. Craft beers on draft drop to around four dollars, wines and select cocktails come down too, and the oyster situation — usually around a dollar each during that window — is the whole reason to plan your arrival accordingly. They rotate the oyster selection, so you’re not always getting the same thing, which I appreciate. Last time I was there it was a Gulf variety alongside something from the Pacific Northwest, and the mignonette was sharper than I expected, which was a compliment.
The food menu is where Spillover separates from the average bar kitchen. The fish and chips uses grouper, not some anonymous white fish, and the batter is light enough that you can actually taste what’s underneath it. The burger is legitimate — a smash-style patty, good cheese pull, properly salted. I’ve had the lobster roll twice; it’s a bit of a splurge at market price, but they don’t drown it in mayo, which puts it ahead of most versions I’ve had in this city. The grilled cheese with tomato soup, which sounds like something you’d dismiss, is worth ordering if you’re sharing a table and need something to anchor the round.
The staff knows regulars without making newcomers feel invisible, which is a harder balance than it sounds. The bartenders are fast during the rush without being dismissive, and someone usually checks in on the patio tables before you have to flag anyone down.
Grove locals know this place as a weeknight option that doesn’t require a reservation or a forty-minute wait. For lunch or dinner outside of happy hour, expect to spend around twenty to thirty-five dollars a person depending on how many rounds you’re in for. Happy hour can run you closer to fifteen if you stick to beer and oysters, which honestly is a reasonable Friday afternoon goal.
Parking on that block is street parking, free in the evenings, and it fills up. If you’re coming from elsewhere in Miami, the fact that it’s a ten-minute drive from Brickell or a quick ride from Coral Gables makes it easy to fold into an evening rather than a production. It’s the kind of place you go because you’re hungry and thirsty, not because you need an occasion, and in Miami, that’s rarer than it should be.