The best places to eat and drink in Ulverston

Ulverston may be a small town, but it is bursting with pubs and restaurants celebrating local, Cumbrian cuisine alongside international flavours, providing something to suit everyone’s taste.

  • The Mill at Ulverston 

Open everyday 11am-11pm, Food is served 12pm-3pm & 5:30pm- 9pm Sunday 12pm-6pm

An intimate gastro pub in the town centre, the Mill at Ulverston is set in a former flour mill dating back to the 12th century. The characterful pub now offers three unique bars, a charming restaurant and a spacious outdoor terrace. The bar caters to all tastes serving local and world beers, premium spirits and luxurious cocktails. The Mill is great for lunchtime sandwich or snack or homely evening meal. The award-winning chefs at the restaurant are committed to delivering high quality seasonal meals with the menu following a classic Cumbrian theme.

  • The Farmers Arms 

Open everyday 9am-10pm

The recently refurbished Farmers Arms combines a restaurant, cocktail bar and classic pub all in the same building, offering locally sourced food, local ales, and a range of menus. Their main menu includes a variety of dishes, with burgers, fish, pub classics and sharing boards, so there is something for everyone. The pub also serve popular full-English breakfasts!

  • Amigos Mexican & Steakhouse 

Open Wednesday-Saturday 6pm-11pm

As Ulverston’s only Mexican restaurant, Amigos offers authentic Mexican cuisine on the doorstep of the Lake District. Relax in the Cellar Bar with a glass of sangria whilst you choose from the menu, before heading upstairs to the main restaurant, where you can sample classic Mexican food such as enchiladas, fajitas and paella.

  • Old Farmhouse 

Open Wednesday-Sunday 11:45am-9pm

The Old Farmhouse is a family run pub offering a cosy bar and restaurant with an open fire in a converted stone barn. It is located in the rural outskirts of Ulverston town offering great local beer and an extremely popular British menu.

  • Rose and Crown 

Open Monday-Friday 12pm-3pm, 5pm-8:30pm Saturday 11:30am-3pm, 5pm-8:30pm, Sunday 11:30am-7pm

The Rose and Crown is an award-winning pub which has stood in Ulverston town for over 500 years. The age of the building is reflected through its charming interior complete with old oak beams, slate floors and an open log fire. The pub serves classic pub grub with favourites from the menu including steak pie, fish and chips and homemade chilli!