Search results
- See moreSee moreSee moreSee moreLos Altos RestaurantMexican Restaurant · $
Los Altos situated in the heart of Detroit is a Mexican restaurant serving delicious food in a no-frills surrounding....
Website: losaltos.shopsouthwestdetroit.com
Phone: (313) 841-3109
7056 W Vernor Hwy Detroit, MI 48209 2004.89 mi
Is this your business? Verify your listing
Amenities
- Family friendly