Not your Taco Bell, this restaurant offers real Mexican food and a very nice staff. The food is consistently good and affordable. They make their food from scratch. Their service is good, even when it's crowded. It's cash only, but they have an ATM. The Seal Beach pier is directly across the street.