San Carlos is definatley worth a try. The ambiance is awesome, you feel like your in someone's kitchen, and yes, there is occasionally a mariachi band as well, while the seafood is very, very yummy!
Is this your listing? Sign up now and claim it!
1901 East McDowell Rd
McDowell & Rt 51
Phoenix, Arizona 85006
t: view phone602-340-0892