Restaurants & Bars

Boston Area

Tortillas at Anna's


Restaurants & Bars 2

Tortillas at Anna's

Homer | Jul 11, 2004 06:23 PM

Anybody know where you can buy that kind? They seem thinner. Or is it just that thing they press and sort of steam them in? For that matter what is that thing and where can I get one?

Want to stay up to date with this post?