Alvarado Road is a street with two lanes in La Mesa. In the area there are, inter alia, three restaurants.
- type of road
Country or state road
- Lanes
2
Stop
70th Street
Restaurant
Himalayan Cuisine, Marie Callendar's, Denny's
Car repair
Bob Bowen's Auto Service