La Rosa

La Rosa

3227 Rio Grande Blvd NW, Albuquerque, NM 87107, USA

Albuquerque, NM

About

3227 Rio Grande Blvd NW, Albuquerque, NM 87107, USA

Business Hours

Sun
10:00 AM - 9:00 PM
Mon
Closed
Tues
Closed
Wed
Closed
Thurs
10:00 AM - 9:00 PM
Fri
10:00 AM - 9:00 PM
Sat
10:00 AM - 9:00 PM