Luna Loca is a Mexican restaurant known for its vibrant, colorful atmosphere and offering a menu of classic Mexican dishes, plus happy hour specials.