Alpha Bicycle Company, with its views of mountains and palm trees beyond Discount Tire and Midas across the street, is admittedly not in the most attractive part of Vista.
All reviews seem positive