Ohio > Fostoria > Restaurants, Food & Beverages > Restaurants > Los Tacallos
203 N Main St, Fostoria, Ohio, 44830-2276
(419) 436-0148
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!