La Siesta offers delicious sandwiches, piadinas, and Mexican cuisine. Popular with dog lovers.