Osorio's is unlike any other Latin restaurant, there are no pinatas or sombreros hanging from the walls with obnoxious music blaring louder than an abercrombie store.
No, none of that. This place is Latin food refined. A classy approach to all of your favorite foods. Great for a family sit down, or a lite business meeting. I recommend all of my clients to go there.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.