See all Restaurants in Findlay Findlay for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping La Charrita 3210 North Main Street Phone: ☎ 419-422-8226 About La Charrita, 3210 North Main Street, ☎ 419-422-8226. A good mexican restaurant and bar. Sometimes the service here is slow, but the food is always at least ok, and most of the time pretty good. Add to Wish List
Travelers also viewed these places similar to La Charrita Ming's Great Wall Vino's Italian Restaurant The Revolver Jim's Hot Dogs Tokyo Steakhouse Main Street Deli