Rio Luna Tacos Tequila
➤ Fashion Square Mall, Saginaw Charter Township, 48604, United States Of America
Vegetarier, Fleisch, Tacos, Käse, Huhn
"Food was good as was the service. Enjoyed the margarita, too. Regarding price, it was about $30 a person but we got dinner and margarita each plus an app."