Celebrating a friend's birthday this weekend. We've decided to try Main Street Alhambra.
Any recommendations? Looking for a fun atmosphere where people won't really be bothered if we 'kampai' a couple times too many. I know fun atmosphere and good food don't always go hand in hand...but one can hope, right?