Luz's Fine Mexican Restaurant 2600 1/2 10th Ave South Great Falls MT United States
Open for lunch and dinner.
Phone: 406.761.5593 Alcohol: wine / beer
Reservations: accepted