Remove Ads

Photo of The Red Barn

The Red Barn

455 Riverside Dr, Augusta, Maine 04330 USA

434 Reviews

Haddock snack (fries and fish). The fries are always perfectly cooked. Crispy on the outside creamy on the inside

Photo Credit: Yelp

Remove Ads