Our Mexican restaurant is known for its modern interpretation of classic dishes and its insistence on only using high quality fresh ingredients.
Address: 173 Promenade Blvd, Flowood, Mississippi 39232
Phone number: 601-919-0448
Share this page