Truly wonderful authentic Mexican food. The owners and staff were friendly and congenial. The only reason I do not give this place a 5 is the general physical appearance. The building, grounds and dining areas (in and out) could stand to be in a better state of repair and finish.
Address: 227 S Summit St, Crescent City, FL 32112-2743
Location: United States > Florida (FL) > Crescent City
Phone Number: +1 386-698-2326