L Square Restaurant & Coffee is a café Tarlac Central Luzon located in Philippines.
San Rafael (MacArthur Highway) Tarlac City Tarlac Philippines
Small hotel but the food here is great!
Restaurant has lots of flies; didn't fill up goblets of water upon seating, the restaurant is very warm.
Cus birthdays are meant to be celebrated with good food & probably of course, with good ambiance. Javalogy's dishes would truly erupt the vibes in you. A must try when you tend to drop by Tarlac 🌋 - Hazel Laguna
nice ambiance. not so extraordinary but place is cozy in its own way. i'll be in this place every now and then ;-) - R314XthinkRiver8ēight