La Mezquita de Ramirez is a bar and grill.