2301 S 77 Sunshine Strip, Harlingen, Texas 78550 USA
Michelada with carta blanca beer
Photo Credit: Yelp