Berta El Sabor de Los Mochis

1212 S 28th Ave, Phoenix 85009, United States Get Directions to this spot
1212 S 28th Ave
Phoenix, 85009
AZ, United States

Rate and review Berta El Sabor de Los Mochis in Phoenix, AZ, United States!

Share your experiences at Berta El Sabor de Los Mochis with your friends or discover more Mexican Restaurants in Phoenix, AZ, United States.