Restaurants/Food & Dining in Battle Lake, MN - Otter Tail County

Displaying all 16 businesses

Zorbaz Pizza & Mexican Reztaurant

Pizza Restaurant in Battle Lake, MN

36119 County Highway 72

Battle Lake, MN

(218) 864-5979

Stevelly's Steak & Seafood

Restaurants in Battle Lake, MN

110 n Lake Ave

Battle Lake, MN

(218) 864-5454

Stella's

Restaurants/Food & Dining in Battle Lake, MN

114 S Lake Ave

Battle Lake, MN

(218) 862-5576

Dairy Queen

American, Fast Food
Restaurants/Food & Dining in Battle Lake, MN

301 N Lake Ave

Battle Lake, MN

(218) 864-5288

Stevelly's

Restaurants/Food & Dining in Battle Lake, MN

110 N Lake Ave

Battle Lake, MN

(218) 864-5454

Shoreline Restaurant Lanes & Lounge

Specials, Banquet Room, Bar, Sports Bar
Restaurants/Food & Dining in Battle Lake, MN

505 N Lake Ave

Battle Lake, MN

(218) 864-5265

ELMER'S TEXAS BARBEQUE

Restaurants/Food & Dining in Battle Lake, MN

27896 State Highway 78

Battle Lake, MN

(218) 864-8436

The Rusty Nail

Restaurants/Food & Dining in Battle Lake, MN

123 S Lake Ave

Battle Lake, MN

(218) 864-2600

Lake Avenue Cafe

Restaurants/Food & Dining in Battle Lake, MN

101 N Lake Ave

Battle Lake, MN

(218) 862-5330

On the Corner

Restaurants/Food & Dining in Battle Lake, MN

100 E Main St

Battle Lake, MN

(218) 862-8200

Stubs Dining & Saloon

Restaurants/Food & Dining in Battle Lake, MN

211 N Lake Ave

Battle Lake, MN

(218) 864-9929

Amor Rumors

Restaurants/Food & Dining in Battle Lake, MN

30932 Larson Rd

Battle Lake, MN

(218) 495-2660

Battle Lake Boathouse

Restaurants/Food & Dining in Battle Lake, MN

112 S Lake Ave

Battle Lake, MN

(218) 864-2550

Beach Bums Bar & Eatery

Restaurants/Food & Dining in Battle Lake, MN

35776 County Highway 72

Battle Lake, MN

(218) 495-2995

Chase's Ethel Beach Resort & Restaurant

Restaurants/Food & Dining in Battle Lake, MN

27521 County Highway 5

Battle Lake, MN

(218) 367-2603

Guzzlers

Restaurants/Food & Dining in Battle Lake, MN

35776 County Highway 72

Battle Lake, MN

(218) 495-2995