O Charro is a restaurant serving quality, home-style cuisine. Known for its homemade fries and fresh salads.