Does Lamesa still serve a 40 oz margarita?

ROLLIN JONES | Mar 17, 2019 | Category: Mexican restaurant in Omaha, Nebraska

La Mesa Mexican Restaurant - All questions

Address: 11002 Emmet St #112, Omaha, NE 68164, USA

Guillermo Sanchez | Mar 18, 2019

Yes

Justin Bisted | Mar 18, 2019

Yep and they are amazing!

randomanonymous smith | Mar 18, 2019

Oh yeah they do!

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places