El Barrio Restaurante

El Barrio Restaurante

2nd Avenue North, Downtown Birmingham, AL