Family-Style Big Stop Restaurant 267 North St, Houlton, ME 04730 | (207) 521-0290 The Irving Big Stop Restaurant is a comfortable dining spot with great reviews. Fine Dining The VaultĀ 64 Main St, Houlton, ME 04730 | (207) 521-5040 “Features creative American food in a comfortable, historic setting.” Bars & Pubs Bastions TavernĀ 43 Market Square, Houlton,
Visit Page Houlton Dining