Tiny, late-night taqueria on Lincoln Avenue serves authentic Mexican bites.:
In Short
The red and green chili peppers on the sign hanging above the door catches the eye as you walk down Lincoln Avenue. Inside, a handful of high-topped tables and a counter with...