CLOSED FOR SUMMER WE'RE RELOCATING / REBUILDING

NEW LOCATION END OF SUMMER
7200 San Pedro NE
Albuquerque, New Mexico 87113

TEL: (505) 821-9300

CLOSED OPENING DATE TBD

TOMATO CAFE® Locally Owned Since 1993

Home
Home
Home
Home
Home
Home
Home
Home
Home
Home