La Peña is a rice restaurant offering vegetarian and gluten-free options, with accessibility for disabled guests. Credit cards are accepted, and street parking is available.