Rio Luna Tacos Tequila
➤ Fashion Square Mall, Saginaw Charter Township, 48604, United States Of America
Vegetariano, Queijo, Frango, Tacos, Carne
"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."