CLOSED FOR SUMMER WE'RE RELOCATING / REBUILDING

NEW LOCATION END OF SUMMER
7900 San Pedro NE
Albuquerque, New Mexico 87113
1 block South of Paseo Del Norte

TEL: (505) 821-9300

CLOSED OPENING DATE TBD

TOMATO CAFE® Locally Owned Since 1993

Home
Home
Home
Home
Home
Home
Home
Home
Home
Home