Gonna be in Corpus this weekend for our anniversary and I'm looking for a good place to go watch the World Series. We'll be staying in the Lamar Park shopping center area, anyone have any suggestions? I found some on google but I'd rather take suggestions here.
Thanks!