Restaurants - Deli in Taft, CA
All In The Sandwich
Subway Sandwiches & Salads