Deli - Food Chili & Spice is a quaint eatery nestled in Santa Teresa, NM, offering a unique culinary experience.
Specializing in a fusion of deli-style sandwiches, flavorful chili dishes, and a variety of spices, this establishment aims to tantalize taste buds with its diverse menu offerings.
Generated from their business information