I eat luch here at least a coulpe of times per week. It's always great. The food is great, the staff are great. The grilled steak nacho's are the best anywhere!
All reviews seem positive
In ShortThe faux Mexican trimmings are all here -vivid primary colors painted walls, working class murals and latticed rebar. Salsa music is piped in. Bt Salsarita's lives up to the...