About Us

"Taste the love, love the taste"

The Last Call or TLC is a locally owned restaurant that serves Baja Cuisine in Albuquerque, NM. Everything is made in house and from scratch. We go as far as butchering our own meat. We don't own or use a freezer or preservatives. We believe in making real food, fresh, and cooked to order right in front of you as you wait.