KitchenSpot
Search
See the best dishes near you?
← Santa Maria restaurants

Chela's Deli

No reviews yet

Mexican417 S Blosser Rd, Santa Maria

Own or manage Chela's Deli? Claim this listing free

Hours

Hours not listed yet.

Details

Address417 S Blosser Rd, Santa Maria 93458-4907

Phone+18053105090

Websitehttp://www.menuclub.com/californiarestaurantguide/santamariarestaurants/6

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.