La Alhambra is a Spanish restaurant offering a varied menu with critically acclaimed cuisine. It is known for its fair pricing relative to its dishes.