The Horseshoe Pub and Restaurant located at 29 South St. Hudson, MA 01749. We have an extensive menu and you the Horseshoe Pub offers takeout which you can order by calling the restaurant at (978) 568-1265.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.