el la monte wallpaper la barca restaurant el monte La Barca Grill Restaurant in El Monte CA. The business is located in 10817 Valley Mall El Monte CA 91731 USA. B… Wednesday, July 6, 2022 Edit