La Mojarra Loca Grill hero image

La Mojarra Loca Grill

Restaurant

2797 S Maryland Pkwy, Las Vegas, NV 89109, USA

Biter Score
8.4
Open
Saturday: 9 AM – 11 PM