La Alacena is a restaurant offering Spanish cuisine, including a menu with affordable dishes and generously sized sandwiches.