El Toro Tortilleria 1135 W Main St Santa Maria, CA 93458 Phone: (805) 614-0027 Fax: (805) 614-0028
Category: Restaurants