Dinosaurs Vietnamese sandwich shop in the Castro is a great find. The sandwiches are not only delicious but cheap. Being able to get a banging sandwich for $4.75 in San Francisco is quite a deal.
We wandered upon this place last Sunday and I have been thinking about it ever since. John was a bit tentative about the whole Vietnamese sandwich place as it's not his normal 'turkey and swiss on Dutch Crunch" kind of sandwich, but he was pleasantly surprised. Ordering is quite easy as there are only a few choices, chicken, pork, tofu, etc. John and I both enjoyed the chicken. He went with just the meat and sandwich bread as he was still a bit weary of the place. I ordered the chicken sandwich just as it is on the menu with sliced jalapenos, pickled radishes, shredded carrots, fresh cilantro and just the right amount of mayo. It was delicious! Be aware that Dinosaurs puts all the toppings on their sandwiches, so specify if you want a variation of the norm. The meat was delicious and the toppings fantastic. My favorite part was the pickled radishes.
Dinosaurs has outdoor seating so be sure to check out the place when you can take a seat outside and enjoy the Castro's sun.