Margarita Ranch

@MargaritaRanch

Dallas restaurant in Mockingbird Station serves up savory Tex-Mex classics and the best margaritas in town. Voted Best Salsa by the Observer.

We're serving 'em up!  Where are you!?

Views 166

2021 days ago

We're serving 'em up! Where are you!?

1 Comment

Realtime comments disabled

MUSHROOMCLOUD3 1969 days ago

Wow it's all women too! ;) Guys hit up Margarita Ranch if you're looking for a super cool spot to chill and have a margarita!