Address: 10282 Staples Mill Rd, Glen Allen, VA 23060, USA
“Best Jalapeno Margarita! Made with fresh Jalapenos. Chorizo tacos are the bomb. Wait staff prompt with taking orders, getting food to a hungry mob, knowledgeable and very personable. Highly recommend this gem.”
Address: 3016 Mountain Rd, Glen Allen, VA 23060, USA