Red Hot Chili Brothers is a mexican restaurant Quezon City Quezon City District 1 located in Philippines.
329 Mayon St Quezon City Quezon City Philippines
Credit Cards | No |
Wi-Fi | Yes |
Outdoor Seating | Yes |
Chimichangga is a must try! Plus factor the cozy and relaxing place.
Must try beef kebab . Dont forget the onions
i really loved jollibee...always remember those days when i was a kid...everytime i went here... - mj
I love their Super Taco. It's like a taco salad. good value! - Jun Francisco