Past & Present

Under New Management and ready for change!  There is no question La Mesa Blvd in La Mesa is a growing hot spot in San Diego. Sheldon’s Service Station adds character and history to the block! La Mesa has a quaint history to match it’s character. ” La...