La Recocha is a bar and grill offering authentic Latin cuisine in a welcoming atmosphere.