Mexican restaurant known for flavorful tacos and attentive service. Offers a quiet atmosphere and affordable prices.