Does Lamesa still serve a
40 oz margarita?
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!
Thanks! Your answer is awaiting moderation.