Listing 20 restaurants in and around Hudson.
Hudson is a town in Hillsborough County, New Hampshire. It is located along the Massachusetts state line. The population was 25,394 at the 2020 census. It is the tenth-largest municipality (town or city) in the state, by population.
328 Nashua Mall, NASHUA, New Hampshire 03063
For more than 20 years, Shorty’s has combined the best authentic Mexican recipes with classic Southwest Tex-Mex dishes.
Over the years, we have received numerous awards for being the Best Mexican Restaurant in New Hampshire.
49 Lowell Road, HUDSON, New Hampshire 03051
A cozy neighborhood restaurant in Hudson, NH, serving pan-Asian food in an intimate setting for casual dining.
Our goal is to offer the best of Southeast Asian cuisines, featuring our favorite dishes from China, Japan, and Thailand.
194 Main Street, NASHUA, New Hampshire 03060
Enjoy a fresh taste of Italy in downtown Nashua.
At Villa Banca, the Merrimack Valley’s innovative Italian restaurant, you’ll relish traditional Italian dishes, such as homemade meatballs and marinara sauce over linguine, and contemporary creations, such as gorgonzola-stuffed filet.
57 Factory Street, NASHUA, New Hampshire 03060
Breakfast / Brunch