Do they serve liquor at this location?
Margaritas?
Address: 6547 W 79th St, Burbank, IL 60459, USA
Patty | Feb 10, 2020
Nope
tice hart | Feb 10, 2020
Which locations serve alcohol? Margaritas?
Rogelio Moran | Feb 10, 2020
No, they do not.
Thanks! Your answer is awaiting moderation.