Loriguilla is a bar and grill offering grilled specialties.