Restaurant Search

Lil Mexico

Selma, AL


CONTACT INFO

Phone:

334-872-5069

ADDRESS

Lil Mexico
8 Mulberry Road
Selma, AL 36703

More Restaurants in Selma

REVIEWS

Rate It: