Actually, our restaurant business started out in La Barca, a small town in the Mexican state of Jalisco, located just 70 miles southeast of Guadalajara...
To make tasteful, fresh-made food from the freshest, highest quality ingredients, and to serve it in a clean and friendly atmosphere.