Today in ABQ
Sixty-Six Acres

Sixty-Six Acres

Restaurant · Wells Park

A restaurant by the Indian Pueblo Cultural Center with sandwiches, flatbreads and craft salads.

Hours

Monday11am–9pm
Tuesday11am–9pm
Wednesday11am–9pm
Thursday11am–9pm
Friday11am–9pm
Saturday11am–9pm
Sunday11am–8pm

Address

2400 12th St NW, Albuquerque, NM 87104

Nearby

Something wrong? Message us