New restaurant opening in downtown Flagstaff, AZ

Flagstaff is becoming a foodie hotspot, and some of the best restaurants in the area are now opening their doors.The newest restaurant to open is an Italian restaurant called “Bajos de la Luna,” located on the corner of North Broadway and North Broadway Street.The owners of the restaurant are excited to announce the new restaurant…