Know a great happy hour or special for this location?
Fresh, nutritious salads, hearty grain bowls and tasty pasta located in Tin Can Alley in Albuquerque
Suggest an edit
6110 Alameda Blvd NE, Albuquerque, NM 87113
© 2025 Checkle, Inc
Privacy
Terms