When I googled it, a place called La Margarita in San Antonio, TX came up. I was kinda disappointed that Big Red wasn't some kind of booze. I've never heard of it. It's just soda. It's no Mexican Bulldog I guess.
Cam
Oh Berry, you're speaking my language. <3
Lauren
#9 looks yummy #12 is my favorite drink #18 is my favorite liquor #24 is my second favorite beer after Sam Adams!