Lil Mexico is located in Selma, Alabama.
Please call (334) 872-5069 to find out the business hours of Lil Mexico.
Most restaurants in Selma accepts both Cash and major Credit Cards. Please call (334) 872-5069 to find out available payment options accepted by Lil Mexico.
Following is a list of other restaurants found within few miles of Lil Mexico. You may also view all restaurants in Selma, Alabama.
There's no review submitted on Lil Mexico by direct visitors of this website.
Add Your Review on this Restaurant