PROPERTY INFO
Iconic Mountain View Restaurant seeks new owner. Excellent opportunity to own a very profitable and established well known Mexican restaurant located in a prime location downtown Mountain View. Formerly known as Los Charros restaurant, now doing business as La Espuela Restaurant is up for sale. Situated only half a block from downtown Castro street and surrounded by numerous tech companies in the area.