1240 E 23rd St
Douglas, AZ 85607
Douglas, AZ 85607
Open HoursMonday 7:00am - 9:00pm, Tuesday 7:00am - 9:00pm, Wednesday 7:00am - 9:00pm, Thursday 7:00am - 9:00pm, Friday 7:00am - 9:00pm, Saturday 7:00am - 9:00pm, Sunday 12:00am - 12:00am
OverviewRed Barn Restaurant, located in Douglas, Arizona, in proximity of the Mexican border is a casual eatery that is handicapped accessible. Popular with the business crowd, an American...
more