El Barrio Restaurante

2nd Avenue North, Downtown Birmingham, AL

Full Website