What Our Expert Scouts Say
Joined 1 year ago
August 13, 2012
This is locals taco stand off the main
tourist strip. Organic, grass fed meat, and local. Tilapia fish tacos are awesome. Guacamole is chunky. Try the chicken enchiladas as well.
0
Heart
Reviews from Around the Web