Authentic Mexican taquería offering a variety of tacos and tasty tostadas. Known for good service and tamarind water.