El Rancho de Nacho is a fast food restaurant offering Spanish cuisine, including sandwiches, pizzas, and seafood. Features a play area for children. Temporarily closed.