Restaurants
Spanish, English
785 Herndon Avenue, Clovis, California 93613