Is there any place downtown where I can enjoy some Mexican flavors and frozen margaritas?
I need the place to be somewhat cozy, trendy or romantic if possible.
So far, I am considering Barrio Chino and Diablo Royale, but perhaps there are better places?
Thanks so much!
Updated 1 year ago | 3
Updated 2 years ago | 11
Updated 2 years ago | 10
Updated 1 year ago | 23
Updated 1 year ago | 7