Delicious, timely and when I overpaid by accident, they went out of their way to get that back to me! Amazing! I grew up eating at La Taqueria on 7th ave and Berkeley, and it breaks my heart that it is no longer there, but Rachel's Taqueria, Thank you for being here!
more