Advertisement

Los Altos Restaurant

Sun–Thu 9am–11pm; Fri–Sat 9am–12am

Advertisement
The brick corner storefront of Los Altos Taqueria & Restaurant at 7056 West Vernor Highway, with its painted overhead sign and neon Open sign

Menu

Menu items and prices are approximate and may have changed — call the restaurant to confirm.

Advertisement

More restaurants nearby