Humboldt's favorite Mexican Restaurant, located on Main Street in historic Downtown Humboldt.
Know a great happy hour or special for this location?
Suggest an edit
1402 E Main St, Humboldt, TN 38343
© 2025 Checkle, Inc
Privacy
Terms