Taqueria Merlo, AVON PARK, Florida (FL)
Comfortably stationed at 123 West Main Street () in AVON PARK, Florida (FL) (33825), Taqueria Merlo can be called at 8634521811. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in AVON PARK, Florida (FL)
Taqueria Merlo contact information and details:
Address: 123 West Main Street - , AVON PARK, Florida (FL) 33825
Contact Phone: 8634521811
