I rarely give out 5-star reviews, but this restaurant deserves 5 stars. I've been to a number of Spanish restaurants in US, and Cafe Ba-Ba-Reeba makes the best paella. There are several different combinations to choose from - chicken, beef, seafood or vegetarian. We ordered the seafood paella, which is the original and most classical choice. It is made of spring beans, squid, scallop and shrimp. The texture of seafood combines very well with the crisp of spring beans. For $38, you get a large plate of paella which serves 2~3 people. The only downside is that it takes 40~50 minutes to serve. Besides paella, other items on the menu are also reasonably priced and well-made. Reservation is typically required at the restaurant, as it is very popular among locals.